home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / edit / ezedit.zip / EZEDIT.DOC < prev    next >
Text File  |  1989-04-20  |  10KB  |  181 lines

  1.  
  2.   EZEDIT 1.0 is a line-oriented full-screen text editor designed for editing
  3.   batch files, program source files, and message files.  Features include:
  4.  
  5.        * Small 6K program, requiring as little as 19K of memory
  6.        * Easy to learn (uses very few special keys)
  7.        * On-line help
  8.        * Supports 35- and 43-line EGA (if active initially, like TED)
  9.        * 128-column lines (your AUTOEXEC.BAT PATH won't be truncated)
  10.        * Up to 4096 lines (space allocated as needed)
  11.        * Dual file editing (you can paste text across files)
  12.        * Cutting and pasting of text boxes (like Snipper)
  13.        * Double-line drawing with cursor movement (like WordPerfect)
  14.        * Repeating a character with cursor movement
  15.        * Case-insensitive text search capability
  16.        * Supports full ASCII character set (via the ALT key as in DOS)
  17.        * Cursor anywhere
  18.        * Initial mode (like Rbedit) by itself good for touch-ups
  19.        * Reasonably fast (even on an 8088 crawler)
  20.        * Free for non-commercial or government use
  21.  
  22.   This utility may not replace whatever you comfortably use now, but it will
  23.   give you quick access to some nice features with minimal hassle.
  24.  
  25.   Start:
  26.  
  27.   From the DOS prompt, type EZEDIT, optionally followed by a filename.  A help
  28.   screen appears, with a filename prompt on the top screen line, followed by
  29.   the first DOS command line argument, if any.  Enter/edit the filename (edit
  30.   by backspacing) and then press Return.  If the file cannot be opened or if
  31.   the name is blank, the program assumes you want to edit a new file.  The
  32.   file is read in otherwise.  On file read, tabs are expanded and any lines
  33.   longer than 128 columns are split.  Isolated linefeeds and end-of-file marks
  34.   are also stripped.  An abort due to insufficient memory or to a file read
  35.   error will be signaled by a beep.
  36.  
  37.   During editing, the top-of-screen status line displays the current active
  38.   mode -- typeover, insert, linemark, boxmark, draw, repeat, or findtext.  F3
  39.   toggles the mode and Esc provides a quick return to typeover mode.  Although
  40.   Esc, BackSpace, Tab, and Return are control keys, you may insert them into
  41.   text with their ALT key equivalents.  The status line also shows any active
  42.   function keys, the current cursor line/column, and the current filename (or
  43.   'New file').  Occasionally, a flashing yes/no prompt or a text search string
  44.   will also appear in the status line.
  45.  
  46.   Typeover mode:
  47.  
  48.   Typeover mode is the initial editing mode.  Text is treated as a rectangle
  49.   128 columns wide by however many lines long.  Within the rectangle you may
  50.   cursor anywhere.  Move left/right/up/down with the four cursor arrows.  Move
  51.   to column 1/128 with the Home/End keys.  Move to the next right/left tab
  52.   stop with Tab/Shift-Tab.  Move up/down one full screen with the PgUp/PgDn
  53.   keys.  Move to the top/bottom line of text with Ctrl-PgUp/Ctrl-PgDn.  There
  54.   is no cursor wrap.
  55.  
  56.   The Return key positions the cursor at column 1 of the next line.  This also
  57.   appends a blank line when at the last line of text.  The end of text is
  58.   followed on screen by inverse blank lines.
  59.  
  60.   Elsewhere in the text rectangle, you may insert a blank line with F1 or
  61.   delete a line with F2.  If there is no room to append/insert a line, the
  62.   program will beep.  F1:INS and F2:DEL appear in the status line in typeover
  63.   mode to remind you of the F1/F2 functions.
  64.  
  65.   New text overwrites existing text.  To insert text without leaving typeover
  66.   mode, first tap the Ins key to open spaces (a beep will signal a full line).
  67.   Tapping the Del key deletes text from the right.  The Backspace key spaces
  68.   leftward.
  69.  
  70.   Insert mode:
  71.  
  72.   In insert mode, new text pushes existing text right.  A beep sounds if the
  73.   line is full.  Exactly the same editing keys are available as in typeover
  74.   mode, but with the changes in function described next.
  75.  
  76.   The Return key splits a line by moving text right of the current cursor
  77.   position to the next line.  When the cursor is at column 1, the BackSpace
  78.   key joins the current line to the previous line at its last non-space
  79.   character.  When the cursor is in the white space region to the right of
  80.   all text in a line, the Del key pulls the next line back to the cursor.
  81.   Any characters that would exceed the line length (128) in joined lines are
  82.   retained left-adjusted in the lines from which the characters are moved.
  83.  
  84.   Linemark mode:
  85.  
  86.   This mode lets you cut and paste blocks of lines.  Initially, the status
  87.   line will display F1:PASTE if there is an active block in the paste buffer.
  88.   If so, you may press the F1 key to insert that block before the current
  89.   line.  The block remains in the paste buffer until replaced by other text
  90.   cut in linemark or boxmark mode or until destroyed by a file read/write.
  91.  
  92.   Instead of pasting, you may move the up/down cursor arrows to highlight a
  93.   block of up to 64 lines.  As soon as any are highlighted, F1:PASTE
  94.   disappears from the status line and F2:CUT appears.  Press F2 to cut the
  95.   highlighted text from the rest and move it to the paste buffer.  After a
  96.   paste or cut, you will be returned to typeover mode.
  97.  
  98.   Boxmark mode:
  99.  
  100.   In this mode, you may cut or paste boxes of text.  Aside from the different
  101.   size blocks, this mode differs from linemark mode in that no lines are added
  102.   to or deleted from existing text.  Pasting a box overwrites existing text
  103.   and cutting a box blanks out existing text.
  104.  
  105.   As in linemark mode, if there is initially an active block in the paste
  106.   buffer, F1:PASTE appears in the status line.  If you press F1, the box of
  107.   text to be replaced (as much as is visible) is highlighted on screen.  This
  108.   box has its upper left corner at the current cursor position.  The prompt
  109.   PASTE? flashes in the status line.  If you respond Y, the highlighted box is
  110.   replaced by the box in the paste buffer.  Respond N to cancel the paste.
  111.   Any part of the paste buffer box that would extend beyond column 128 or
  112.   below the last text line is ignored by the current paste operation.
  113.  
  114.   Instead of pressing the F1 key, you may highlight a box to cut (up to 64
  115.   lines by 127 columns) by using the cursor arrows.  The cursor will remain
  116.   one line and one column ahead of the highlighted box, so both a horizontal
  117.   and a vertical movement must be made before any highlighted text appears.
  118.   At this point, F1:PASTE disappears from the status line and F2:CUT appears.
  119.   Press F2 to move the highlighted text to the paste buffer and blank out the
  120.   area left behind.  The cursor will move back to the upper left corner of the
  121.   blanked area should you wish to restore the original text later.
  122.  
  123.   After a paste or cut, you will be returned to typeover mode.  Note that
  124.   lines may be pasted in boxmark mode and boxes pasted (left-adjusted) in
  125.   linemark mode.
  126.  
  127.   Draw mode:
  128.  
  129.   In draw mode, the four cursor arrow keys let you to draw with double bar
  130.   lines, including corners and intersections.
  131.  
  132.   Repeat mode:
  133.  
  134.   In this mode, movement with the four cursor keys repeats whatever character
  135.   is currently under the cursor.  Change the repeating character by pressing a
  136.   new key.  Some common characters to repeat are light, medium, and dark
  137.   blocks (Alt-176, Alt-177, and Alt-178).  The space character is also
  138.   convenient to repeat for erasing.
  139.  
  140.   Findtext mode:
  141.  
  142.   When you toggle to findtext mode, the cursor flips to the status line.
  143.   Enter up to 10 characters of text to search for, or, if you have done a
  144.   previous search, edit the old search text, backspacing as needed.  When
  145.   done, press Return to start the search.  The search begins just right of
  146.   the current cursor position in the document and works downward.  If a match
  147.   is found, it is highlighted in the document.  The cursor will remain in the
  148.   status line.  Press Return again to look for the next match, and so on.  If
  149.   no match is found, you will be returned to typeover mode, with the cursor
  150.   positioned at the last match found or at the original cursor position, if